# -*- coding: utf-8 -*-
import pytest
from src.main.allure_report.allure_report import AllureReport


if __name__ == '__main__':
    allureReport = AllureReport()
    # args = ['-v']
    # args = ["-vs", "--alluredir={}".format(allureReport.results)]
    args = ["-vs", "src/main/testcase/test_demo8.py", "--alluredir={}".format(allureReport.results)]

    pytest.main(args)
    allureReport.report_title = "Allure Demo"
    allureReport.generate_report()

    # pytest-testreport 生成测试报告
    # --title ：指定报告标题
    # --tester ：指定报告中的测试者
    # --desc ：指定报告中的项目描述
    # --template ：指定报告模板样式（1 or 2）
    # pytest.main(['--report=自动化测试报告.html', '--title=自动化测试报告',
    #             '--tester=王广旭', '--desc=报告描述'])
    # pytest.main(["-s", '--report=自动化测试报告.html', '--title=自动化测试报告',
    #             '--tester=王广旭', '--desc=报告描述', '--template=2'])
    # 打开测试报告
    # webbrowser.open_new_tab("./result/index.html")
